• word of the day

    carlina vulgaris

    carlina vulgaris - Dictionary definition and meaning for word carlina vulgaris

    Definition
    (noun) Eurasian thistle growing in sand dunes and dry chalky soils
Download our Mobile App Today
Receive our word of the day
on Whatsapp